package chap07;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.atomic.AtomicInteger;

public class seven236 {
    public static AtomicInteger money = new AtomicInteger();
    public static void main(String[] args) throws InterruptedException {
        int[] data = new int[]{100,200,300};
        for(int x=0;x<data.length;x++){
            final int temp =x;
            new Thread(()->{
                try{
                    TimeUnit.SECONDS.sleep(100);
                }catch (InterruptedException e){}
                money.addAndGet(data[temp]);
            }).start();
            }
        TimeUnit.SECONDS.sleep(1);
        System.out.println("[计算完成]最终存款总额:"+money);
    }
}
